on (one's) nerves - French English Dictionary